What is the meaning of the word "armored dinosaur"?

Definitions: